//一级类目缩放展示
mui('body').on('tap','.categoryFirst',function(e){
	if($(this).attr('status') == 'true'){
		$(this).parent().parent().find('.secondWrap').show();
		$(this).attr('status','false');
	}else{
		$(this).parent().parent().find('.secondWrap').hide();
		$(this).attr('status','true');
	}
});


//增加一级类目
mui('body').on('tap','.categoryIconAdd',function(e){
	$('.mui-popup-title').html("新增一级类目名称");
	$('.addTip').show();
	$('.promptBg').show();
	$('#categoryId').val("0");
	$('#operate').val("0");//0增加类目  1修改类目
})

//增加二级类目
mui('body').on('tap','.addCategoryFirst',function(e){
	$('.mui-popup-title').html("新增二级类目名称");
	$('.addTip').show();
	$('.promptBg').show();
	var categoryId = $(this).parent().attr("categoryId");
	$('#categoryId').val(categoryId);
	$('#operate').val("0");//0增加类目  1修改类目
})

//修改类目名称
mui('body').on('tap','.changeName',function(e){
	$('.mui-popup-title').html("请输入类目名称");
	$('.addTip').show();
	$('.popup-input').val($(this).parent().find('.commonName').html());
	$('.promptBg').show();
	var categoryId = $(this).parent().attr("categoryId");
	$('#categoryId').val(categoryId);
	$('#operate').val("1");//0增加类目  1修改类目
})

//删除类目
mui('body').on('tap','.delCategory',function(e){
	$('.deleteTip').show();
	$('.promptBg').show();
	var categoryId = $(this).parent().attr("categoryId");
	$('.deleteSubmit').attr('id',categoryId);
})
mui('body').on('tap','.deleteCancel',function(e){
	$('.deleteTip').hide();
	$('.promptBg').hide();
})
mui('body').on('tap','.deleteSubmit',function(e){
	deleteAjax($(this).attr('id'));
})
function deleteAjax(id){
	$.ajax({
		type:"POST",
		url : "/maidian/supplier/deleteCategory.json",
		dataType : "json",
		data : {
			"categoryId" :id,
		},
		success : function(data) {
			if(data["responseEntity"]["code"] == "200") {
				window.location.href="/maidian/supplier/categoryManage.htm";
			}else if(data["responseEntity"]["code"] == "-200"){
				$('#errorInfo').html("增加失败请重试");
				$('.mui-active').show();
				$('#errorTip').show();
			} 
		}
	})
}
//取消
mui('body').on('tap','.addCategoryFirst',function(e){
	$('.addTip').show();
	$('.promptBg').show();
})
//取消
mui('body').on('tap','.btnCancel',function(e){
	$('.prompt').hide();
	$('.promptBg').hide();
})
//确定
mui('body').on('tap','.btnSubmit',function(e){
	var operate = $('#operate').val();
	if(operate == "0"){
		var categoryId = $('#categoryId').val();
		var categoryName = $('.content').val();
		addCategory(categoryId,categoryName);
	}else if(operate == "1"){
		var categoryId = $('#categoryId').val();
		var categoryName = $('.content').val();
		modifyCategory(categoryId,categoryName);
	}

})

//增加类目
function addCategory(categoryId,categoryName){
	$.ajax({
		type:"POST",
		url : "/maidian/supplier/addCategory.json",
		dataType : "json",
		data : {
			"categoryId" :categoryId,
			"categoryName" :categoryName
		},
		success : function(data) {
			$('#categoryId').val("");
			$('#operate').val("");
			if(data["responseEntity"]["code"] == "200") {
				window.location.href="/maidian/supplier/categoryManage.htm";
			}else if(data["responseEntity"]["code"] == "-200"){
				$('#errorInfo').html("增加失败请重试");
				$('.mui-active').show();
				$('#errorTip').show();
			} 
		},
		error : function(){
			$('#categoryId').val("");
			$('#operate').val("");
		}
	})
}

//修改类目
function modifyCategory(categoryId,categoryName){
	$.ajax({
		type:"POST",
		url : "/maidian/supplier/modifyCategory.json",
		dataType : "json",
		data : {
			"categoryId" :categoryId,
			"categoryName" :categoryName
		},
		success : function(data) {
			$('#categoryId').val("");
			$('#operate').val("");
			if(data["responseEntity"]["code"] == "200") {
				window.location.href="/maidian/supplier/categoryManage.htm";
			}else if(data["responseEntity"]["code"] == "-300"){
				$('#errorInfo').html("类目不存在");
				$('.mui-active').show();
				$('#errorTip').show();
			}else if(data["responseEntity"]["code"] == "-200"){
				$('#errorInfo').html("链接失败请重试");
				$('.mui-active').show();
				$('#errorTip').show();
			} 
		},
		error : function(){
			$('#categoryId').val("");
			$('#operate').val("");
		}
	})
}

